#ifndef _MWCONFIG_H_
#define _MWCONFIG_H_

// #undef MW_DONOT_EXPORT_DEBUG_API
// define this macro to prevent mw from exporting the debug api's,
// like mdebug, mlog, merr .

#pragma warning (disable:4267)

#if defined(_WIN32)
#	ifndef WIN32_LEAN_AND_MEAN
#		define WIN32_LEAN_AND_MEAN
#	endif // WIN32_LEAN_AND_MEAN
#endif // _WIN32

#include <boost/cstdint.hpp>

namespace mw
{
	using boost::int8_t;
	using boost::uint8_t;
	using boost::int16_t;
	using boost::uint16_t;
	using boost::int32_t;
	using boost::uint32_t;
	using boost::int64_t;
	using boost::uint64_t;
} // end namespace mw

#endif // _MWCONFIG_H_
